Traffic signal control system and application therefor

ABSTRACT

A traffic signal control system having a program running thereon to monitor and control operations of a traffic light at a road intersection, the traffic signal control system including at least one traffic signal controller executing the program to control the traffic light to prevent a traffic bottleneck of a plurality of vehicles on a heavy traffic street with respect to a cross street, and at least one traffic management device executing the program to determine automated responses of the at least one traffic signal controller based on a flow of traffic.

CROSS REFERENCE TO RELATED APPLICATION

This application is a continuation of co-pending U.S. nonprovisional patent application Ser. No. 17/007,680, entitled “Traffic Signal Control System and Application Therefor,” which was filed on Aug. 31, 2020.

BACKGROUND 1. Field

The present general inventive concept relates generally to a control system, and particularly, to a traffic signal control system.

2. Description of the Related Art

For most people, the most common vehicle used for transportation on a personal basis is a car, a truck, and/or a van (collectively, referred to as a car). The car facilitates transportation to most places people need to go, such as an office for work, a store, a gas station, a bank, and/or any other location people need for typical day-to-day living.

Moreover, while driving, people will encounter a traffic sign and/or a traffic light (a.k.a. a traffic signal). In particular, the traffic light is an automated traffic control system used to control the flow of traffic in a designated location. Generally, the traffic light is located at a road intersection, a pedestrian crossing, a railroad crossing, and/or any other location where the flow of traffic requires control to avoid an accident.

Currently, the traffic light is controlled by a controller that changes the traffic light based on a predetermined duration of time. The predetermined duration of time is often based on studies of traffic patterns at a given location, which can also be adjusted based on a time of day (e.g., morning, afternoon, evening, etc.). Additionally, the traffic light can be connected to a camera that monitors vehicles including headlights moving at the given location. However, the traffic light is limited in controlling traffic due to changing the traffic light based on the predetermined duration of time. As such, some intersections are heavily prone to a traffic bottleneck where one street has more vehicles traveling than a cross street. Unsurprisingly, the traffic bottleneck is an inefficient means of controlling the traffic because the vehicles on the street with more traffic may wait for several minutes while the cross street has only one car, or none at all.

The traffic light controlled by the controller using the predetermined duration of time can result in lost opportunities and revenue for businesses and people traveling on the road.

Therefore, there is a need for a traffic signal control system that facilitates movement of traffic on more heavily traveled streets and to prevent the traffic bottleneck.

SUMMARY

The present general inventive concept provides a traffic signal control system.

Additional features and utilities of the present general inventive concept will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the general inventive concept.

The foregoing and/or other features and utilities of the present general inventive concept may be achieved by providing a traffic signal control system having a program running thereon to monitor and control operations of a traffic light at a road intersection, the traffic signal control system including at least one traffic signal controller executing the program to control the traffic light to prevent a traffic bottleneck of a plurality of vehicles on a heavy traffic street with respect to a cross street, and at least one traffic management device executing the program to determine automated responses of the at least one traffic signal controller based on a flow of traffic.

The at least one traffic management device may send a command to the at least one traffic signal controller to increase a duration of time the heavy traffic street moves through the road intersection.

The at least one traffic signal controller may calculate a hold time for the cross street based on a predetermined hold time in response to at least one other vehicle approaching or waiting at the road intersection on the cross street.

The at least one traffic signal controller may change the traffic light in response to the hold time exceeding the predetermined hold time.

The at least one traffic signal controller may change the traffic light in response to the flow of traffic on the heavy traffic street decreasing.

The at least one traffic signal controller may change the traffic light in absence of the traffic bottleneck.

The at least one traffic signal controller may determine a count of a number of the plurality of vehicles moving through the road intersection.

The at least one traffic signal controller may communicate to another at least one traffic signal controller to adjust the setting of another traffic light in response to the count of the number of the plurality of vehicles.

The at least one traffic signal controller may communicate to another at least one traffic signal controller to facilitate continuous movement of the plurality of vehicles on the heavy traffic street.

The another at least one traffic signal controller may perform at least one of adjusting a red light to a green light and keeping the green light for a predetermined period of time.

BRIEF DESCRIPTION OF THE DRAWINGS

These and/or other features and utilities of the present generally inventive concept will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:

FIG. 1 illustrates a block diagram of a traffic signal control system, according to an exemplary embodiment of the present general inventive concept;

FIG. 2 illustrates an isometric view of the traffic signal control system connected to a traffic light including zoomed in views of at least one traffic signal controller and at least one traffic management device, according to an exemplary embodiment of the present general inventive concept; and

FIG. 3 illustrates a front elevation view of the at least one traffic signal controller, according to an exemplary embodiment of the present general inventive concept.

DETAILED DESCRIPTION

Various example embodiments (a.k.a., exemplary embodiments) will now be described more fully with reference to the accompanying drawings in which some example embodiments are illustrated. In the figures, the thicknesses of lines, layers and/or regions may be exaggerated for clarity.

Accordingly, while example embodiments are capable of various modifications and alternative forms, embodiments thereof are shown by way of example in the figures and will herein be described in detail. It should be understood, however, that there is no intent to limit example embodiments to the particular forms disclosed, but on the contrary, example embodiments are to cover all modifications, equivalents, and alternatives falling within the scope of the disclosure. Like numbers refer to like/similar elements throughout the detailed description.

It is understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present. Other words used to describe the relationship between elements should be interpreted in a like fashion (e.g., “between” versus “directly between,” “adjacent” versus “directly adjacent,” etc.).

The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises,” “comprising,” “includes” and/or “including,” when used herein, specify the presence of stated features, integers, steps, operations, elements and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and/or groups thereof.

Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which example embodiments belong. It will be further understood that terms, e.g., those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art. However, should the present disclosure give a specific meaning to a term deviating from a meaning commonly understood by one of ordinary skill, this meaning is to be taken into account in the specific context this definition is given herein.

LIST OF COMPONENTS

-   -   Traffic Signal Control System 100     -   Storage Device 110     -   Traffic Signal Controller 120     -   Input Unit 121     -   Display Unit 122     -   Processing Unit 123     -   Communications Unit 124     -   Storage Unit 125     -   Traffic Management Device 130     -   Input Unit 131     -   Display Unit 132     -   Processing Unit 133     -   Communications Unit 134     -   Storage Unit 135     -   Network 140     -   Camera 150     -   Sensor 160     -   Radar 170

FIG. 1 illustrates a block diagram of a traffic signal control system 100, according to an exemplary embodiment of the present general inventive concept.

FIG. 2 illustrates an isometric view of the traffic signal control system 100 connected to a traffic light 10 including zoomed in views of at least one traffic signal controller 120 and at least one traffic management device 130, according to an exemplary embodiment of the present general inventive concept.

The traffic signal control system 100 may include a storage device 110, at least one traffic signal controller 120, at least one traffic management device 130, a network 140, a camera 150, a sensor 160, and a radar 170, but is not limited thereto.

Herein, the at least one traffic signal controller 120 may be connected to and communicate with the storage device 110 and/or the at least one traffic management device 130, via a mobile and/or a software application. Conversely, the at least one traffic management device 130 may track and/or monitor the at least one traffic signal controller 120, via the mobile and/or the software application.

The storage device 110 may include a server, a computing device with a storage unit, and a cloud-based storage space, but is not limited thereto. The storage device 110 may store traffic data that includes at least one of traffic density, speed of traffic, location of the at least one traffic signal controller 120, location of at least one camera 150, location of at least one sensor 160, location of at least one radar 170, operation status of the least one traffic signal controller 120, operation status of the at least one camera 150, operation status of the at least one sensor 160, operation status of the at least one radar 170, time, date, weather condition, traffic incidents, and/or any other information pertaining to the traffic data monitored by the at least one traffic signal controller 120.

FIG. 3 illustrates a front elevation view of the at least one traffic signal controller 120, according to an exemplary embodiment of the present general inventive concept.

The at least one traffic signal controller 120 may include an input unit 121, a display unit 122, a processing unit 123, a communication unit 124, and a storage unit 125, but is not limited thereto.

The input unit 121 may include a keyboard, a touchpad, a mouse, a trackball, a stylus, a voice recognition unit, a visual data reader, a camera, a wireless device reader, and a holographic input unit.

The display unit 122 may include a plasma screen, an LCD screen, a light emitting diode (LED) screen, an organic LED (OLED) screen, a computer monitor, a hologram output unit, a sound outputting unit, or any other type of device that visually or aurally displays data.

Also, the display unit 122 may be combined with the input unit 121 to be a touch-screen.

The processing unit 123 (or central processing unit, CPU) may include electronic circuitry to carry out instructions of a computer program by performing basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions. The processing unit 123 may include an arithmetic logic unit (ALU) that performs arithmetic and logic operations, processor registers that supply operands to the ALU and store the results of ALU operations, and a control unit that fetches instructions from memory and “executes” them by directing the coordinated operations of the ALU, registers and other components. The processing unit 123 may also include a microprocessor and a microcontroller.

The communication unit 124 may include a device capable of wireless or wired communication between other wireless or wired devices via at least one of Wi-Fi, Wi-Fi Direct, infrared (IR) wireless communication, satellite communication, broadcast radio communication, Microwave radio communication, Bluetooth, Bluetooth Low Energy (BLE), Zigbee, near field communication (NFC), and radio frequency (RF) communication, USB, Firewire, and Ethernet.

The storage unit 125 may include a random access memory (RAM), a read-only memory (ROM), a hard disk, a flash drive, a database connected to the Internet, cloud-based storage, Internet-based storage, or any other type of storage unit.

The at least one traffic signal controller 120 may access the Internet via the communication unit 124 to allow at least one user to access a website, and/or may allow the mobile and/or the software application to be executed using the processing unit 123. For ease of description, the mobile and/or the software application will be hereinafter referred to as an app. The app may be downloaded from the Internet and/or installed via a computer readable medium to be stored on the storage unit 125.

The at least one traffic signal controller 120 may use the app to control and/or adjust a setting of a traffic light 10. More specifically, the input unit 121 may receive a setting input to adjust the setting of the traffic light 10 based on the traffic data received from the storage device 110. Additionally, the processing unit 123 of the at least one traffic signal controller 120 may execute instructions from the app to monitor a flow of traffic of at least one vehicle 20 at a road intersection, a pedestrian crossing, and/or a railroad crossing. Moreover, the processing unit 123 of the at least one traffic signal controller 120 may execute instructions from the app to control the traffic light 10 to change a signal (e.g., red, yellow, green) based on a heavy traffic street (i.e. a first street at the road intersection that has more traffic than a second street and/or a cross street) with respect to the cross street. In other words, the heavy traffic street may have a plurality of vehicles 20 that frequently travel on that street compared to the second street and/or the cross street, such as when the cross street may have only one or no vehicles 20 thereon at the road intersection.

Also, the heavy traffic street may refer to at least one first street at a first road intersection and/or at least one second street at a second road intersection that may be the same as the first street or a different street with respect to the first street. In other words, the heavy traffic street at the first road intersection may have the plurality of vehicles 20 traveling in a different direction with respect to the heavy traffic street at the second road intersection.

The at least one traffic management device 130 may include an input unit 131, a display unit 132, a processing unit 133, a communication unit 134, and a storage unit 135, but is not limited thereto.

The input unit 131 may include a keyboard, a touchpad, a mouse, a trackball, a stylus, a voice recognition unit, a visual data reader, a camera, a wireless device reader, and a holographic input unit.

The display unit 132 may include a plasma screen, an LCD screen, a light emitting diode (LED) screen, an organic LED (OLED) screen, a computer monitor, a hologram output unit, a sound outputting unit, or any other type of device that visually or aurally displays data.

Also, the display unit 132 may be combined with the input unit 131 to be a touch-screen.

The processing unit 133 (or central processing unit, CPU) may include electronic circuitry to carry out instructions of a computer program by performing basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions. The processing unit 133 may include an arithmetic logic unit (ALU) that performs arithmetic and logic operations, processor registers that supply operands to the ALU and store the results of ALU operations, and a control unit that fetches instructions from memory and “executes” them by directing the coordinated operations of the ALU, registers and other components. The processing unit 133 may also include a microprocessor and a microcontroller.

The communication unit 134 may include a device capable of wireless or wired communication between other wireless or wired devices via at least one of Wi-Fi, Wi-Fi Direct, infrared (IR) wireless communication, satellite communication, broadcast radio communication, Microwave radio communication, Bluetooth, Bluetooth Low Energy (BLE), Zigbee, near field communication (NFC), and radio frequency (RF) communication, USB, Firewire, and Ethernet.

The storage unit 135 may include a random access memory (RAM), a read-only memory (ROM), a hard disk, a flash drive, a database connected to the Internet, cloud-based storage, Internet-based storage, or any other type of storage unit.

The at least one traffic management device 130 may access the Internet via the communication unit 134 to allow at least operator to access the app, as described above, to be executed using the processing unit 133. The app may be downloaded from the Internet and/or installed via a computer readable medium to be stored on the storage unit 135. The at least one traffic management device 130 may use the app to allow the at least one operator to manage the at least one traffic signal controller 120.

More specifically, the processing unit 133 of the at least one traffic management device 130 may execute instructions from the app to set up automated responses of the at least one traffic signal controller 120, operation status of the at least one traffic signal controller 120, maps, the traffic data received from the storage device 110 via the communication unit 134, the traffic data received from the at least one camera 150 via the communication unit 134, the traffic data received from the at least one sensor 160 via the communication unit 134, the traffic data received from the at least one radar 170 via the communication unit 134, For example, the processing unit 133 of the at least one traffic management device 130 may execute instructions from the app to create the automated responses of the at least one traffic signal controller 120 based on the flow of traffic of the at least one vehicle 20 at the road intersection by comparing the heavy traffic street to the cross street. In other words, the processing unit 133 of the at least one traffic management device 130 may execute instructions from the app to increase a duration of time the heavy traffic street may move through the road intersection via the at least one traffic signal controller 120, such as when ten vehicles are moving on the heavy traffic street compared to one vehicle or no vehicles are moving and/or waiting at the traffic light 10 on the cross street.

Furthermore, the processing unit 133 of the at least one traffic management device 130 may execute instructions from the app to provide a graphic interface showing a dashboard and/or a summary using the maps and/or a list of the traffic data.

Referring to FIG. 1, the network 140 may be at least one of the Internet, a cellular network, a universal mobile telecommunications systems (UMTS) network, a Long Term Evolution (LTE) network, a Global System for Mobile Communications (GSM) network, a local area network (LAN), a virtual private network (VPN) coupled to the LAN, a private cellular network, a private telephone network, a private computer network, a private packet switching network, a private line switching network, a private wide area network (WAN), a corporate network, or any number of private networks that can be referred to as an Intranet. The network 140 can be implemented with any number of hardware and software components, transmission media, and network protocols. FIG. 1 illustrates the network 140 as a single network, but is not limited thereto.

The at least one traffic signal controller 120 and/or the at least one traffic management device 130 can both can send data to, and receive data from, the storage device 110 over the Internet or any of the above-mentioned networks. The at least one traffic signal controller 120 and/or the at least one traffic management device 130 can be directly coupled to the storage device 110. Alternatively, the at least one traffic signal controller 120 and/or the at least one traffic management device 130 can be connected to the storage device 110 via any other suitable device, communication network, or combination thereof. For example, the at least one traffic signal controller 120 can be coupled to the storage device 110 via routers, switches, access points, and/or communication networks. In other words, the storage device 110, the at least one traffic signal controller 120, and the at least one traffic management device 130 may all communicate with each other via the network 140.

Furthermore, any new data input and/or stored on the storage device 110, the storage unit 125 of the at least one traffic signal controller 120, and/or the storage unit 135 of the at least one traffic management device 130 may be periodically transmitted to each other component and/or apparatus of the traffic signal control system 100, such that the each other component and/or apparatus may be updated. In other words, the storage device 110, the storage unit 125 of the at least one traffic signal controller 120, and/or the storage unit 135 of the at least one traffic management device 130 may synchronize to keep the app and/or data updated.

The at least one camera 150 may include any type of camera known to one of ordinary skill in the art, including, but not limited to, an action camera, an animation camera, an autofocus camera, a box camera, a camcorder, a camera phone, a compact camera, a dashboard camera (i.e., a Dashcam), a digital camera, a field camera, a FIREWIRE camera, a helmet camera, a high-speed camera, an instant camera, a keychain camera, a live-preview digital camera, a movie camera, an omnidirectional camera, a pinhole camera, a pocket camera, a pocket video camera, a rangefinder camera, a reflex camera, a remote camera, a stereo camera, a still camera, a still video camera, a subminiature camera, a system camera, a thermal imaging camera, a thermographic camera, a traffic camera, a traffic enforcement camera, a twin-lens reflex camera, a video camera, a view camera, a webcam, a WRIGHT camera, a ZENITH camera, a zoom-lens reflex camera.

Also, the at least one camera 150 may preferably have capabilities to send data therefrom via the network 140 to the storage device 110, the at least one traffic signal controller 120, and/or the at least one traffic management device 130.

The moving images and/or still images may be saved and stored within the storage device 110 as any type of file, including, but not limited to, .OGG, .MP4, .M4P, .M4V, .AVI, .MPG, .MP2, .MPEG, .MPE, .MPV, .WEBM, .3GP, .ASF, .JPG, .GIF, TIFF, PNG, Raw Image Files, Flash Video Format, QUICKTIME, and WINDOWS Media Video Format.

Furthermore, any of the above file types (i.e., the recorded data) may be sent via the network 140 to the storage device 110, the at least one traffic signal controller 120, and/or the at least one traffic management device 130.

Referring to FIG. 2, the at least one camera 150 is illustrated to be disposed on at least a portion of the traffic light 10. However, the at least one camera 150 may be disposed at any location to capture the moving images and/or the still images including the at least one vehicle 20 within the road intersection and/or on any street.

The at least one camera 150 may communicate with and/or be connected to the at least one traffic signal controller 120 and/or the at least one traffic management device 130. The at least one camera 150 may monitor the flow of traffic within and/or around the road intersection, such that the processing unit 123 of the at least one traffic signal controller 120 executing the app may determine the flow of traffic on the heavy traffic street. As such, preferably, the at least one camera 150 may be oriented (i.e. facing) in a direction, such as toward the heavy traffic street, the road intersection, and/or any other street (i.e. at least one street connected to the road intersection) to detect the at least one vehicle 20 therein, such that the processing unit 123 of the at least one traffic signal controller 120 executing the app may extend the duration of time of the at least one vehicle 20 on the heavy traffic street may move through the road intersection by keeping the traffic light 10 green. In other words, the processing unit 123 of the at least one traffic signal controller 120 executing the app may reduce a traffic bottleneck of the plurality of vehicles 20 on the heavy traffic street by facilitating movement by the plurality of vehicles 20 on the heavy traffic street through the road intersection in response to the at least one camera 150 monitoring and/or identifying the plurality of vehicles 20 approaching and/or moving through the road intersection.

Furthermore, the processing unit 123 of the at least one traffic signal controller 120 executing the app may calculate a hold time for the cross street based on a predetermined hold time in response to at least one other vehicle 20 approaching and/or waiting at the road intersection on the cross street. As such, the processing unit 123 of the at least one traffic signal controller 120 executing the app may change a light signal (e.g., from green light to red light) on the traffic light 10 in response to the hold time exceeding the predetermined hold time and/or the flow of traffic on the heavy traffic street has decreased, such that the traffic bottleneck (e.g., more than four cars) may not occur on the heavy traffic street. In other words, the at least one traffic signal controller 120 may adjust the traffic light 10 from green to red and/or keep the traffic light 10 red for a predetermined period of time on the heavy traffic street in response to detecting the approach and/or waiting of a low number of the plurality of vehicles 20 at the road intersection using the at least one camera 150, such as less than four cars.

Also, the processing unit 123 of the at least one traffic signal controller 120 executing the app may use the at least one camera 150 to count a number of the plurality of vehicles 20 moving toward, within, and/or away from the road intersection. The processing unit 123 may store the count of the number of the plurality of vehicles 20 on the storage unit 125, as well as send the count of the number of the plurality of vehicles 20 to the storage device 110, another at least one traffic signal controller 120, and/or the at least one traffic management device 130.

As such, the at least one traffic signal controller 120 may communicate to the another at least one traffic signal controller 120 to adjust another traffic light 10 from red to green and/or keep the another traffic light 10 green for another predetermined period of time to facilitate movement along the heavy traffic street. In other words, multiple intersections along the heavy traffic street that include traffic lights 10 may allow the plurality of cars 20 moving thereon to continue moving. Therefore, the at least one traffic signal controller 120 and/or the at least one traffic management device 130 may update the light signal of the traffic light 10 in real time, such that the plurality of vehicles 20 on the heavy traffic street may continue moving.

The at least one sensor 160 may include any type of sensor known to one of ordinary skill in the art, including, but not limited to, a motion sensor, a vibration sensor, a tactile sensor, an accelerometer-type sensor, a pressure sensor, a proximity sensor, a passive infrared sensor, a microwave sensor, an ultrasonic sensor, a laser detector, an emission sensor, a spatial sensor, and a temperature sensor, but is not limited thereto.

Referring again to FIG. 2, the at least one sensor 160 is illustrated to be disposed on at least a portion of a ground surface near the traffic light 10 (e.g., at least a portion of the ground surface before a crosswalk and/or a line marking a wait area for the plurality of vehicles 20 during a red light). However, the at least one sensor 160 may be disposed at any location, such as within the road intersection, on a street sign, a street light, on a drone, on a vehicle, a manhole cover, on a plant, a telephone pole, and/or along any street between the road intersection and another road intersection to detect a presence and/or a movement of the at least one vehicle 20 within a predetermined distance (e.g. fifty feet) of the road intersection.

The at least one sensor 160 may communicate with and/or be connected to the at least one traffic signal controller 120 and/or the at least one traffic management device 130. The at least one sensor 160 may monitor the flow of traffic within the road intersection, such that the processing unit 123 of the at least one traffic signal controller 120 executing the app may determine the flow of traffic on the heavy traffic street, and/or the processing unit 133 of the at least one traffic management device 130 may determine the flow of traffic on the cross street. As such, the at least one sensor 160 may detect the flow of traffic, such that the processing unit 123 of the at least one traffic signal controller 120 executing the app may adjust the duration of time the at least one vehicle 20 on the heavy traffic street may move through the road intersection by keeping the traffic light 10 green. In other words, the processing unit 123 of the at least one traffic signal controller 120 executing the app may reduce the traffic bottleneck of the plurality of vehicles 20 on the heavy traffic street by facilitating movement through the road intersection in response to the at least one sensor 160 monitoring and/or identifying the plurality of vehicles 20 approaching and/or moving through the road intersection.

Furthermore, the processing unit 123 of the at least one traffic signal controller 120 executing the app may calculate the hold time for the cross street based on the predetermined hold time in response to the at least one other vehicle 20 approaching and/or waiting at the road intersection on the cross street. As such, the processing unit 123 of the at least one traffic signal controller 120 executing the app may change the light signal on the traffic light 10 in response to the hold time exceeding the predetermined hold time and/or the flow of traffic on the heavy traffic street has decreased, such that the traffic bottleneck (e.g., more than four cars) may not be occurring on the heavy traffic street. In other words, the at least one traffic signal controller 120 may adjust the traffic light 10 to from green to red on the heavy traffic street and/or keep the traffic light 10 red for a predetermined period of time in response to detecting the approach and/or waiting of a low number of the plurality of vehicles 20 at the road intersection using the at least one sensor 160, such as less than four cars.

Also, the processing unit 123 of the at least one traffic signal controller 120 executing the app may use the at least one sensor to count a number of the plurality of vehicles 20 moving toward, within, and/or away from the road intersection, such as any vehicle entering from a mall, a parking lot, and/or other points of entry on the heavy traffic street and/or any other street that could increase and/or decrease the count of the number of the plurality of vehicles 20. The processing unit 123 may store the count of the number of the plurality of vehicles 20 on the storage unit 125, as well as send the count of the number of the plurality of vehicles 20 to the storage device 110, the another at least one traffic signal controller 120, and/or the at least one traffic management device 130.

As such, the at least one traffic signal controller 120 may communicate to the another at least one traffic signal controller 120 to adjust the another traffic light 10 from red to green and/or keep the another traffic light 10 green for the another predetermined period of time to facilitate movement along the heavy traffic street. In other words, multiple intersections along the heavy traffic street that include traffic lights 10 may allow the plurality of cars 20 moving thereon to continue moving. Therefore, the at least one traffic signal controller 120 and/or the at least one traffic management device 130 may update the light signal of the traffic light 10 in real time, such that the plurality of vehicles 20 on the heavy traffic street may continue moving.

The at least one radar 170 may include bistatic radar, continuous radar, doppler radar, monopulse radar, passive radar, instrumentation radar, mapping radar, lidar, and navigational radar, but is not limited thereto.

Referring again to FIG. 2, the at least one radar 170 is illustrated to be disposed on at least a portion of the traffic light 10. However, the at least one radar 170 may be disposed at any location, such as on a street sign, a street light, on a drone, on a vehicle, a manhole cover, on a plant, and a telephone pole, to capture a range, an angle, and/or a velocity of the at least one vehicle 20 from the road intersection and/or on any street.

The at least one radar 170 may communicate with and/or be connected to the at least one traffic signal controller 120 and/or the at least one traffic management device 130. The at least one radar 170 may monitor the flow of traffic within and/or around the road intersection, such that the processing unit 123 of the at least one traffic signal controller 120 executing the app may determine the flow of traffic on the heavy traffic street. As such, preferably, the at least one radar 170 may be oriented in a direction, such as toward the heavy traffic street, the road intersection, and/or any other street to detect the at least one vehicle 20 therein, such that the processing unit 123 of the at least one traffic signal controller 120 executing the app may extend the duration of time of the at least one vehicle 20 on the heavy traffic street may move through the road intersection by keeping the traffic light 10 green. In other words, the processing unit 123 of the at least one traffic signal controller 120 executing the app may reduce a traffic bottleneck of the plurality of vehicles 20 on the heavy traffic street by facilitating movement through the road intersection in response to the at least one radar 170 monitoring and/or identifying the plurality of vehicles 20 approaching and/or moving through the road intersection.

Furthermore, the processing unit 123 of the at least one traffic signal controller 120 executing the app may calculate the hold time for the cross street based on the predetermined hold time in response to at least one other vehicle 20 approaching and/or waiting at the road intersection on the cross street. As such, the processing unit 123 of the at least one traffic signal controller 120 executing the app may change a light signal (e.g., from green light to red light) on the traffic light 10 in response to the hold time exceeding the predetermined hold time and/or the flow of traffic on the heavy traffic street has decreased, such that the traffic bottleneck (e.g., more than four cars) may not be occurring on the heavy traffic street. In other words, the at least one traffic signal controller 120 may adjust the traffic light 10 from green to red on the heavy traffic street and/or keep the traffic light 10 red for a predetermined period of time in response to detecting the approach and/or waiting of a low number of the plurality of vehicles 20 at the road intersection using the at least one radar 170, such as less than four cars.

Also, the processing unit 133 of the at least one traffic management device 130 may execute instructions from the app to display on the display unit 132 a report of the traffic data in response to receiving a report request from the input unit 131, such as the flow of traffic, a rate of congestion, accidents of any of the plurality of vehicles 20, errors and/or defects within the at least one traffic signal controller 120 and/or the storage device 110. Alternatively, the processing unit 133 of the at least one traffic management device 130 may execute instructions from the app to provide automated alerts on the display unit 132 of any of the above information.

Also, the processing unit 123 of the at least one traffic signal controller 120 executing the app may use the at least one radar 170 to count a number of the plurality of vehicles 20 moving toward, within, and/or away from the road intersection. The processing unit 123 may store the count of the number of the plurality of vehicles 20 on the storage unit 125, as well as send the count of the number of the plurality of vehicles 20 to the storage device 110, another at least one traffic signal controller 120, and/or the at least one traffic management device 130.

As such, the at least one traffic signal controller 120 may communicate to the another at least one traffic signal controller 120 to adjust the another traffic light 10 from red to green and/or keep the another traffic light 10 green for the another predetermined period of time to facilitate movement along the heavy traffic street. In other words, multiple intersections along the heavy traffic street that include traffic lights 10 may allow the plurality of cars 20 moving thereon to continue moving. Therefore, the at least one traffic signal controller 120 and/or the at least one traffic management device 130 may update the light signal of the traffic light 10 in real time, such that the plurality of vehicles 20 on the heavy traffic street may continue moving.

Also, the processing unit 123 of the at least one traffic signal controller 120 may execute instructions from the app to display on the display unit 122 the report and/or detected information similar to that listed above with respect to the at least one traffic management device 130. Furthermore, the communication unit 124 may receive the traffic data detected by the at least one camera 150, the at least one sensor 160, and/or the at least one radar 170.

The processing unit 123 of the at least one traffic signal controller 120 may execute instructions from the app to configure a message sign, a sprinkler, a pump, and a lane control from any device and/or apparatus disposed on and/or connected to the traffic light 10, such as a traffic sign.

Alternatively, and/or in addition to the at least one sensor 160 and/or the at least one radar 170 described above, other detectors may be used, such as sonar.

Therefore, the traffic signal control system 100 may reduce the traffic bottleneck due to the plurality of vehicles 20 waiting for the traffic light 10 at the road intersection.

The present general inventive concept may include a traffic signal control system 100 having a program running thereon to monitor and control operations of a traffic light 10 at a road intersection, the traffic signal control system 100 including at least one traffic signal controller 120 executing the program to control the traffic light 10 to prevent a traffic bottleneck of a plurality of vehicles 20 on a heavy traffic street with respect to a cross street, and at least one traffic management device 130 executing the program to determine automated responses of the at least one traffic signal controller 120 based on a flow of traffic.

The at least one traffic management device 130 may send a command to the at least one traffic signal controller 120 to increase a duration of time the heavy traffic street moves through the road intersection.

The at least one traffic signal controller 120 may calculate a hold time for the cross street based on a predetermined hold time in response to at least one other vehicle 20 approaching or waiting at the road intersection on the cross street.

The at least one traffic signal controller 120 may change the traffic light 10 in response to the hold time exceeding the predetermined hold time.

The at least one traffic signal controller 120 may change the traffic light 10 in response to the flow of traffic on the heavy traffic street decreasing.

The at least one traffic signal controller 120 may change the traffic light 10 in absence of the traffic bottleneck.

The at least one traffic signal controller 120 may determine a count of a number of the plurality of vehicles 20 moving through the road intersection.

The at least one traffic signal controller 120 may communicate to another at least one traffic signal controller 120 to adjust the setting of another traffic light 10 in response to the count of the number of the plurality of vehicles 20.

The at least one traffic signal controller 120 may communicate to another at least one traffic signal controller 120 to facilitate continuous movement of the plurality of vehicles 20 on the heavy traffic street.

The another at least one traffic signal controller 120 may perform at least one of adjusting a red light to a green light and keeping the green light for a predetermined period of time.

Although a few embodiments of the present general inventive concept have been shown and described, it will be appreciated by those skilled in the art that changes may be made in these embodiments without departing from the principles and spirit of the general inventive concept, the scope of which is defined in the appended claims and their equivalents. 

1. A traffic signal control system having a program running thereon to monitor and control operations of a traffic light at a road intersection, the traffic signal control system comprising: at least one traffic signal controller executing the program to control the traffic light to prevent a traffic bottleneck of a plurality of vehicles on a heavy traffic street with respect to a cross street; and at least one traffic management device executing the program to determine automated responses of the at least one traffic signal controller based on a flow of traffic.
 2. The traffic signal control system of claim 1, wherein the at least one traffic management device sends a command to the at least one traffic signal controller to increase a duration of time the heavy traffic street moves through the road intersection.
 3. The traffic signal control system of claim 1, wherein the at least one traffic signal controller calculates a hold time for the cross street based on a predetermined hold time in response to at least one other vehicle approaching or waiting at the road intersection on the cross street.
 4. The traffic signal control system of claim 3, wherein the at least one traffic signal controller changes the traffic light in response to the hold time exceeding the predetermined hold time.
 5. The traffic signal control system of claim 1, wherein the at least one traffic signal controller changes the traffic light in response to the flow of traffic on the heavy traffic street decreasing.
 6. The traffic signal control system of claim 1, wherein the at least one traffic signal controller changes the traffic light in absence of the traffic bottleneck.
 7. The traffic signal control system of claim 1, wherein the at least one traffic signal controller determines a count of a number of the plurality of vehicles moving through the road intersection.
 8. The traffic signal control system of claim 7, wherein the at least one traffic signal controller communicates to another at least one traffic signal controller to adjust the setting of another traffic light in response to the count of the number of the plurality of vehicles.
 9. The traffic signal control system of claim 1, wherein the at least one traffic signal controller communicates to another at least one traffic signal controller to facilitate continuous movement of the plurality of vehicles on the heavy traffic street.
 10. The traffic signal control system of claim 9, wherein the another at least one traffic signal controller performs at least one of adjusting a red light to a green light and keeping the green light for a predetermined period of time. 